mountain resort - German English Dictionary